/*ist页主题内容开始*/
#warplist{
    width: 100%;
}
.breadNav{
    width: 1190px;
    height: 45px;
    line-height: 45px;
    padding-top: 2px;
    margin: 0px auto;
    background: #fff;
    a{
    font-family: SimSun;
    padding: 0px 10px;
    font-size: 12px;
    color: #444; 
    }
}

#listcontent{
    width: 1190px;
    margin: 0px auto;
    background: #fff;
}
#listLeft{
    float:left;
    width:190px;
}
.cateList{
    width:190px;
    height:auto;
    overflow:hidden;
    border:1px solid #ddd;
    li{
        h3{
            height:40px;
            line-height: 40px;
            padding-left: 20px;
            font-size: 16px;
            color: #666;
            border-bottom: 1px solid #ddd;
        }
    }
}
.cateCont{
    width:170px;
    // height:39px;
    float:left;
    height:auto;
    padding-left: 20px;
    border-bottom: 1px solid #ddd;
    .ctitle{
        height:40px;
        line-height: 40px;
        font-size: 14px;
        font-weight: 700;
        border-bottom: 1px solid #ddd;
        margin-left: -20px;
        padding-left: 20px;
        cursor:pointer;
        .puls{
            display:inline-block;
            width: 11px;
            height: 11px;
            background:url(../images/snsearch_z_.png)-138px -184px no-repeat;
        }
        .subtract{
            display:inline-block;
            width: 11px;
            height: 11px;
            background:url(../images/snsearch_z_.png)-168px -160px no-repeat;
        }
        a{
            display:inline-block;
            padding-left: 5px;
        }
    }
    .hidContent{
        // display:none;
        li{
            line-height: 28px;
            height:28px;
            width:158px;
            float:left;
            font-weight: 400;
            white-space: nowrap;
            text-indent: 16px;
            line-height: 28px;
        }
    }
}
.hotSale{
    margin-top: 10px;
    width:190px;
    border:1px solid #ddd;
    float:left;
    .hottitle{
        width:190px;
        height:40px;
        line-height: 40px;
        font-weight: 700;
        color: #666;
        text-indent: 15px;
        font: 700 16px/40px "Microsoft YaHei";
        border-bottom: 1px solid #ddd;
    }
}
.conlist{
    width:190px;
    padding:15px;
    float:left;
    conlist
    li{
        float:left;
    }
    .saleimg{
        width:160px;
        height:160px;
    }
    .saletitle{
        width:160px;
    }
    .money{
        width:160px;
        height:35px;
        line-height: 35px;
        color:#DD0000;
        font-weight: 700;
        font-size: 14px;
    }
}













/*右侧主体内容*/
#listmain{
    width:990px;
    float: right;
    .searchWord{
        width: 975px;
        height: 42px;
        float: left;
        border: 1px solid #ddd;
        padding-left: 15px;
        margin-bottom: 10px;
        li{
            float: left;
                            height:42px;
                line-height: 42px;
            a{
                display: inline-block;
                padding: 0px 5px;
                color: #0081CC;
                &:hover{
                    color: #FF773A;
                }

            }
        }
    }
    .choseList{
        width: 990px;
        border: 1px solid #ddd;
        float: left;
        margin-bottom: 10px;
        padding-bottom: 10px;
        .choseTitle{
            width:948px;
            height: 42px;
            padding: 0px 20px;
            border-bottom: 1px solid #ddd;
            .searchKeyWord{
                display: inline-block;
                padding-top: 7px;
                color: #F70;
                font-size: 18px;
                float: left;
            }
            .searAbout{
                float:left;
                height: 42px;
                line-height: 42px;
                font-size: 14px;
                padding-left: 10px;
                span{
                    font-family: arial;
                    margin: 0px 4px;
                    color: #F70;
                }
            }
        }
    }
}
.condition{
        width: 955px;
        padding-left: 20px;
    .ulborder{
        width:955px;
        height:30px;
        float:left;
        border-bottom: 1px solid #ddd;
    }
    li{
        // border-bottom: 1px solid #ddd;
        min-height: 30px;
        line-height: 30px;
        float: left;
       }
     .tit{
          width: 95px;
            padding: 0px;
            padding-right: 15px;
            text-align: right;
            line-height: 30px;
            color:#999;
        }


}
 .checked{
        display: inline-block;
        padding: 0px 10px;
        height: 6px;
        float: left;   
        .conditions{
            position:relative;
            top:6px;
            padding: 0px 5px;
            height:18px;
            line-height: 18px;
            border: 1px solid #FF7700;
            background:#FEEFE5;
            color:#FF7700;
            &:hover{
                background: #FF7700;
                color:#fff;

            }
           .close{           
               display: inline-block;
                overflow: hidden;
                width: 9px;
                height: 9px;
                margin: 0px;
                cursor: pointer;
                line-height: 30px;
                top:9px;
                right:5px;
                background: url(../images/snsearch_z_.png)-198px -184px no-repeat;
           }
        }

}
.chose{
    padding:0px 5px;
    a{
        color:#3381D1;
        &:hover{
            color:#FF8A1B;
        }
    }
}
#sortBox{
    width:990px;
    float:left;
    .sortChose{
        width:990px;
        height:36px;
        background:#F7F7F7;
        border:1px solid #ddd;
        li{
            float:left;
            padding:0px 20px;
            height:35px;
            line-height: 35px;
            a{
                display:inline-block;
                height:35px;
                line-height: 35px;
            }
        }
        .sortPage{
            float:right;
            a{
                padding:0px 5px;
                font-family: arial;
            }
        }
        .sortOn{
            // border-left:1px solid #ddd;
            border-right:1px solid #ddd;
            background:#fff;

        }
    }
}
#choseSrot{
    width:990px;
    float:left;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    height:35px;
    li{
        float:left;
        padding:0px 5px;
        height:35px;
        line-height: 35px;
        a{
            display:inline-block;
            height:35px;
            line-height: 35px;
            input{
                display:inline-block;
                line-height: 35px;
                padding:0px 5px;
            }
            padding-left: 25px;
            &:hover{
                color:#FF8A36;
            }
        }
        .boxchecked{
            display:inline-block;
            width: 14px;
            height: 14px;
            padding:0px 2px;
            line-height: 14px;
            position:relative;
            top:3px;
            background:url(../images/snsearch_z_.png) 0px -160px no-repeat;
        }
        .boxcheckedON{
            display:inline-block;
            width: 14px;
            height: 14px;
            padding:0px 2px;
            line-height: 14px;
            position:relative;
            top:3px;
            background:url(../images/snsearch_z_.png) -170px -125px no-repeat;
        }
        .boxcheckedONchose{
            display:inline-block;
            width: 14px;
            height: 14px;
            padding:0px 2px;
            line-height: 14px;
            position:relative;
            top:3px;
            background:url(../images/snsearch_z_.png) -195px -125px no-repeat;  
        }
        .check{
            padding:0px 5px;
        }
    }
}
#srotContent{
    width:990px;
    .oneContent{
        margin-top: 10px;
        width:247px;
        height:320px;
        float: left;
        .contentPosi{
            position:relative;
            left:25px;
            margin-left: -5px;
            width:247px;
            .conIndexup{
                position:absolute;
                z-index: 10;
                top:10px;
                border-bottom: 1px solid #ddd
            }
            .imgcontent{
                width:200px;
                height:200px;
            }
            .wordInfo{
                width:200px;
                height:86px;
                a{
                    .infoTitle{
                        height: 36px;
                        margin-top: 2px;
                        word-wrap: break-word;
                        word-break: break-all;
                        span{
                            font-size: 14px;
                            color:#FF7700;
                        }
                    }
                }  
               .w200{
                    width:200px;
                    float:left;
                    .fleft{
                        float: left;
                        margin-left: 4px;
                        color: #D00;
                        font-family: Tahoma;
                        font-size: 16px;
                        font-weight: 400;
                    }
                    .fright{
                        width:17px;
                        height:16px;
                        background:#FF7700;
                        position:relative;
                        top:3px;
                        float:right;
                        vertical-align: center;
                        color:#fff;
                        padding-left:5px;
                        padding-bottom: 2px;
                    }
                    .goods{
                        float:left;
                        color:#999;

                    }
                    .comments{
                        float:right;
                        color:#999;
                        background-repeat: no-repeat;
                        background:url(./images/snsearch_z_.png) -47px -160px no-repeat;
                        padding-left: 15px;
                        padding-right: 5px;
                        a{
                            color:#999;
                        }
                    }
                }
            }

        }
        .showContent{
            display:none;
            width:250px;
            height:320px;
            background:#fff;
            z-index: 5;
            position:absolute;
            top:0px;
            left:-25px;
            border:5px solid #ddd;
            li{
                width:200px;
                height:30px;
                position:absolute;
                left:20px;
                top:285px;
                float:left;
                .addcar{
                    padding:0px 20px;
                    border:1px solid #ddd;
                    height:26px;
                    line-height: 26px;
                    float:left;
                }
                .contrast{
                    padding:0px 5px;
                    border:1px solid #ddd;
                    height:26px;
                    line-height: 26px;
                    float:right;
                }
            }
        }
    }
}
#Page{
    width:990px;
    height:32px;
    float:left;
    .pagelist{
        height:30px; 
        padding:0px 5px;
        float:right;
        height:32px;
        line-height: 32px;
        a ,.close ,strong ,.count ,.next{
            display:inline-block;
            height:32px;
            line-height:32px;
            float:left;
            border:1px solid #ddd;
            padding:0px 10px;
            margin: 0px 5px;
        }
        .selfpage{
            color:#FF8F00;
        }
        .close ,.count{
            color:#999;
        }

    }
}
.recommend{
    width:1190px;
    height:300px;
    margin:0px auto;
    border:1px solid #ddd;
    overflow:hidden;
    padding-bottom: 20px;
    .hottitle{
        width:1190px;
        height:40px;
        line-height: 40px;
        font-weight: 700;
        color: #666;
        text-indent: 15px;
        font: 700 16px/40px "Microsoft YaHei";
        border-bottom: 1px solid #ddd;
    }
   .conlist{
        margin:0px 38px;

    }
}













